package com.openjava.example.member.service;

import java.util.List;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import com.openjava.example.member.domain.ExampleMember;
import com.openjava.example.member.query.ExampleMemberDBParam;

/**
 * 业务层接口
 * @author 子右
 *
 */
public interface ExampleMemberService {
	public Page<ExampleMember> query(ExampleMemberDBParam params, Pageable pageable);
	
	public List<ExampleMember> queryDataOnly(ExampleMemberDBParam params, Pageable pageable);
	
	public ExampleMember get(String id);
	
	public ExampleMember doSave(ExampleMember m);
	
	public void doDelete(String id);
	public void doRemove(String ids);
}
